package com.hp.bon.sgw.wh.bean;

import java.util.List;

public class QryPaymentResponse {
	private String resultCode;//返回码
	private String resultMsg;//返回信息
	private List<PaymentInfoList> paymentInfoList ;
	
	
	public String getResultCode() {
		return resultCode;
	}


	public void setResultCode(String resultCode) {
		this.resultCode = resultCode;
	}


	public String getResultMsg() {
		return resultMsg;
	}


	public void setResultMsg(String resultMsg) {
		this.resultMsg = resultMsg;
	}


	public List<PaymentInfoList> getPaymentInfoList() {
		return paymentInfoList;
	}


	public void setPaymentInfoList(List<PaymentInfoList> paymentInfoList) {
		this.paymentInfoList = paymentInfoList;
	}


	public static class PaymentInfoList{
		private Long paymentId;
		private Long paymentMethod ;
		private String paymentChannel ;
		private Long amount ;
		private String paymentDate ;
		private Long balanceTypeId ;
		private String accNbrDetail;
		private Long balance ;
		private List<AccNbrDetail> accNbrDetailList;
		public String getPaymentDate() {
			return paymentDate;
		}
		public void setPaymentDate(String paymentDate) {
			this.paymentDate = paymentDate;
		}
		public String getAccNbrDetail() {
			return accNbrDetail;
		}
		public void setAccNbrDetail(String accNbrDetail) {
			this.accNbrDetail = accNbrDetail;
		}
		public List<AccNbrDetail> getAccNbrDetailList() {
			return accNbrDetailList;
		}
		public void setAccNbrDetailList(List<AccNbrDetail> accNbrDetailList) {
			this.accNbrDetailList = accNbrDetailList;
		}

        public Long getPaymentId() {
            return paymentId;
        }

        public void setPaymentId(Long paymentId) {
            this.paymentId = paymentId;
        }

        public Long getPaymentMethod() {
            return paymentMethod;
        }

        public void setPaymentMethod(Long paymentMethod) {
            this.paymentMethod = paymentMethod;
        }

        public String getPaymentChannel() {
		    return paymentChannel;
        }

        public void setPaymentChannel(String paymentChannel) {
		    this.paymentChannel = paymentChannel;
        }

        public Long getAmount() {
            return amount;
        }

        public void setAmount(Long amount) {
            this.amount = amount;
        }

        public Long getBalanceTypeId() {
            return balanceTypeId;
        }

        public void setBalanceTypeId(Long balanceTypeId) {
            this.balanceTypeId = balanceTypeId;
        }

        public Long getBalance() {
            return balance;
        }

        public void setBalance(Long balance) {
            this.balance = balance;
        }

        public static class AccNbrDetail{
			private String accNbr ;
			private Long billingCycleId  ;
			private Long amount  ;
			public String getAccNbr() {
				return accNbr;
			}
			public void setAccNbr(String accNbr) {
				this.accNbr = accNbr;
			}

            public Long getBillingCycleId() {
                return billingCycleId;
            }

            public void setBillingCycleId(Long billingCycleId) {
                this.billingCycleId = billingCycleId;
            }

            public Long getAmount() {
                return amount;
            }

            public void setAmount(Long amount) {
                this.amount = amount;
            }
        }
		
	}
	
	
	
	
}
